@media screen {
    .vid_4vids_02 {
        width: 100%;
        overflow: hidden;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li{
        width: 100%;
        height: 70px;
        margin-top: 12px;
        margin-left: 0px !important;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .play{
        display: block;
        height: 30px;
        margin-top: 39px;
        position: absolute;
        width: 30px; 
    }
    .vid_4vids_02 .vid_4vids_02_container ul li img{
        width: 120px;
        height: 67px;
        padding-right: 12px;
        border-right: 1px solid #d3d3d3;
        float: left;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .gal_desc {
        padding-top: 15px;
        font-size: 0.8em;
        min-height: 3.6em;
        border-left: none;
        padding-left: 12px;
        float: left;
        width: 50%;
        height: 67px;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        display: block;
        clear: both;
        width: 100%;
    }
    .vid_4vids_02 .btn_more_01{
        display: none;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        width: 100%;
    }
    .vid_4vids_02 .vid_4vids_02_button > div{
        display: none;
        background: #e4e4e4;
        font-size: 14px;
        color: #515151;
        text-align: center;
        clear: both;
        cursor: pointer;
        height: 40px;
        line-height: 40px;
    }
    .vid_4vids_02 .vid_4vids_02_button > div a{
        color: #515151;
        font-size: 14px;
    }
}